#!/usr/bin/env bash


#参考文档是rancher的官网文档：
# https://ranchermanager.docs.rancher.com/zh/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster



# 如果你手动安装了CRD，而不是在 Helm 安装命令中添加了 `--set installCRDs=true` 选项，你应该在升级 Helm Chart 之前升级 CRD 资源。
# kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.crds.yaml
kubectl apply -f https://gitee.com/tay3223/biubiubiu/raw/master/kubernetes/init/cert-manager/cert-manager.crds.yaml


# 添加 Jetstack Helm 仓库
helm repo add jetstack https://charts.jetstack.io


# 更新本地 Helm Chart 仓库缓存
helm repo update


# 安装 cert-manager Helm Chart
helm install cert-manager jetstack/cert-manager \
  --namespace cert-manager \
  --create-namespace \
  --version v1.11.0

